automatic carriage - Spanish English Dictionary